package com.lkd.service;

import com.lkd.dto.SkuDto;
import com.lkd.result.PageBean;
import com.lkd.vo.SkuVo;

/**
 * @interfaceName: SkuService
 * @description:
 * @author: ChenXu
 * @date: 2024/5/28 14:10
 * @Version: 1.0
 */
public interface SkuService {
    /**
     * 商品搜索
     * @param skuName
     * @param pageIndex
     * @param pageSize
     * @return
     */
    PageBean<SkuVo> search(String skuName, Integer pageIndex, Integer pageSize);

    /**
     * 新增商品
     * @param dto
     */
    void saveSku(SkuDto dto);
    /**
     * 查询某商品ID
     * @param skuId
     * @return
     */
    SkuVo getById(Long skuId);

    void update(SkuDto dto);
}
